have sex regularly - Spanish English Dictionary