on a knife-edge - German English Dictionary