land mine warfare - Alemán Inglés Diccionario