grenade-thrower - Turkish English Dictionary