advances given to suppliers - Alemán Inglés Diccionario