have social intercourse - Turc Anglais Dictionnaire