be publicly disgraced - Allemand Anglais Dictionnaire