to be prim and proper - Spanish English Dictionary