advances given for purchases - Español Inglés Diccionario