that causes a desire to know more - Türkisch Englisch Wörterbuch