self-repair - Alemán Inglés Diccionario