self-heal - Alemán Inglés Diccionario