hemp strap - Turco Inglés Diccionario