filigree (work) - French English Dictionary