pay for one’s mistakes - Francés Inglés Diccionario