stand in the stead of - Turc Anglais Dictionnaire