strip of any material used to tie/gird/hang something - Französisch Englisch Wörterbuch