self-proclaimed - Français Anglais Dictionnaire