be on a razor edge - German English Dictionary