amounts due - Francés Inglés Diccionario