self-repair - Español Inglés Diccionario