machete strap - Turco Inglés Diccionario