person who always pays their debts - Español Inglés Diccionario