hemp straps - Turco Inglés Diccionario