that has long, thick fur (animal) - Spanish English Dictionary