razor-sharp - Turkish English Dictionary