goody-two-shoes - French English Dictionary