heavily made up and gaudily dressed woman - Espagnol Anglais Dictionnaire