be publicly disgraced - Turco Inglés Diccionario