due and unpaid - Francés Inglés Diccionario