strip of royal palm used to tie - Französisch Englisch Wörterbuch