have sex regularly - French English Dictionary