down-payment conditions - Español Inglés Diccionario