self-annihilation - Turco Inglés Diccionario