pay one's debts - Alemán Inglés Diccionario