combat engineer squad - Français Anglais Dictionnaire