self-repairing - Alemán Inglés Diccionario