through legal channels - Français Anglais Dictionnaire