leather machete sheath - Espagnol Anglais Dictionnaire