land mine warfare - Turco Inglés Diccionario