razor sharp teeth - Turco Inglés Diccionario