keep (one) on tenterhooks - Deutsch Englisch Wörterbuch