humble oneself greatly - Français Anglais Dictionnaire