gas grenade - Turkish English Dictionary