snub-nosed (animal, especially a dog) - Spanish English Dictionary