one's strong point - Turc Anglais Dictionnaire