DP" can be translated to Bahasa Indonesia as "uang muka" or "deposit(70)