pertaining to hunting and trafficking otter skins - Espagnol Anglais Dictionnaire