self-annihilated - Turco Inglés Diccionario