major retail outlet - Français Anglais Dictionnaire