battle of the trench - Español Inglés Diccionario