goody two-shoes - French English Dictionary