have an insatiable desire for knowledge - Türkisch Englisch Wörterbuch