boxes of leather or leather board - Espagnol Anglais Dictionnaire