to have sexual intercourse - Türkisch Englisch Wörterbuch