more degrading - Français Anglais Dictionnaire