person with large canine teeth - Español Inglés Diccionario