engage in a sexual intercourse - Türkisch Englisch Wörterbuch