(to be) on tenterhooks - Türkisch Englisch Wörterbuch