(publicly) name and shame someone - Turco Inglés Diccionario