humiliating or degrading treatment - Allemand Anglais Dictionnaire