on the knife-edge - German English Dictionary