mass annihilation - Turkish English Dictionary