payables to customers - Francés Inglés Diccionario