sit on the edge of something - Türkisch Englisch Wörterbuch