grenade-thrower - German English Dictionary