that has long, thick fur (animal) - Espagnol Anglais Dictionnaire