in many respects - Turc Anglais Dictionnaire