self-annihilated - Alemán Inglés Diccionario