pay the rest - Francés Inglés Diccionario