down payment amount - Alemán Inglés Diccionario