have an intercourse (sexually) - Türkisch Englisch Wörterbuch