to deliver a lecture - Türkisch Englisch Wörterbuch