small sharp homemade machete - Español Inglés Diccionario