have frequent sexual intercourse - Deutsch Englisch Wörterbuch