more general sense - Turc Anglais Dictionnaire