grenade-thrower - Spanish English Dictionary