not feel humiliated - Allemand Anglais Dictionnaire