payables to customers - Español Inglés Diccionario