fight in the trenches - Espagnol Anglais Dictionnaire