snub-nosed (animal, especially a dog) - Espagnol Anglais Dictionnaire