sums due - Francés Inglés Diccionario