leather machete sheath - German English Dictionary