lower oneself to some level - Français Anglais Dictionnaire