workshop and munitions service unit - Français Anglais Dictionnaire