keen edge - Turkish English Dictionary