Wörterbuch Englisch Deutsch 🔎 extended search down payment amount DeutschEnglish Anzahlungsbetrag {m} down payment amount [noun]