cord tying plumes and lambrequins - Französisch Englisch Wörterbuch