training hand grenade - Turkish English Dictionary