have sexual relations with - French English Dictionary