horse's sharp tooth - Turkish English Dictionary