land mine warfare - Turkish English Dictionary