have social intercourse - Allemand Anglais Dictionnaire