a piece of hunting equipment - Espagnol Anglais Dictionnaire