heavily made up and gaudily dressed woman - Spanish English Dictionary