pretty needlework - French English Dictionary