one's own advantage - Turc Anglais Dictionnaire