pay one's debts - Inglés Sinónimo Diccionario