self-annihilation - Español Inglés Diccionario