painted in vivid colours - French English Dictionary