enjoys a good reputation - Français Anglais Dictionnaire