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