set one's teeth on the edge - Türkisch Englisch Wörterbuch