said of an animal and in heraldry - Espagnol Anglais Dictionnaire