make handmade lace - French English Dictionary