sit on the edge of something - Deutsch Englisch Wörterbuch