have a reputation in - Français Anglais Dictionnaire