have intimate relations with - French English Dictionary