to perform social duties - Turc Anglais Dictionnaire