horse's sharp tooth - Turco Inglés Diccionario