antipersonnel hand grenade - Turkish English Dictionary