sit at the feet of someone - Turc Anglais Dictionnaire