to hit upon - Türkisch Englisch Wörterbuch