chemical grenade - Turkish English Dictionary