have intense sexual relations - Turc Anglais Dictionnaire