rough shell of an animal - Espagnol Anglais Dictionnaire