leather strap on a machete - Espagnol Anglais Dictionnaire