be on a razor edge - Turkish English Dictionary