logistic and administrative support - Français Anglais Dictionnaire