self-heals - Alemán Inglés Diccionario