self-annihilated - Español Inglés Diccionario