advance payments made - Turco Inglés Diccionario