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