be on trench duty - Español Inglés Diccionario