self-repair - Francés Inglés Diccionario