deliver/give a lecture - Türkisch Englisch Wörterbuch