have sex regularly - Turc Anglais Dictionnaire