fighting emplacements - Alemán Inglés Diccionario