have intimate relations with - Turc Anglais Dictionnaire