cord tying plumes and lambrequins - Turco Inglés Diccionario