(publicly) name and shame someone - Turc Anglais Dictionnaire