cord tying plumes and lambrequins - Deutsch Englisch Wörterbuch