commitment to repair - Francés Inglés Diccionario