as keen as a razor - Turkish English Dictionary