pay one's debt - Francés Inglés Diccionario