physical sexual relations - Deutsch Englisch Wörterbuch