advances on sales contracts - Español Inglés Diccionario