sharp-toothed - Español Inglés Diccionario