shame of humanity - Allemand Anglais Dictionnaire