down-payment conditions - Turco Inglés Diccionario