a goody two-shoes - Francés Inglés Diccionario