lower oneself to some level - Turc Anglais Dictionnaire