dummy hand grenade - Turkish English Dictionary