a goody two-shoes - Turkish English Dictionary