be on trench duty - Espagnol Anglais Dictionnaire