self-annihilation - Francés Inglés Diccionario