(publicly) name and shame someone - Français Anglais Dictionnaire