perch on the edge of something - German English Dictionary