pertaining to having sex - Deutsch Englisch Wörterbuch