with puffy cheeks (animal) - Espagnol Anglais Dictionnaire