senior technical advisor - Français Anglais Dictionnaire