hand-grenade without a pin - Turkish English Dictionary