advance payment from customers - Alemán Inglés Diccionario