leather machete sheath - Español Inglés Diccionario