self-annihilation - Alemán Inglés Diccionario