thermite grenade - Turkish English Dictionary