antipersonnel obstacle - Turkish English Dictionary