field engineer battalion - Français Anglais Dictionnaire