battle of the trench - Alemán Inglés Diccionario