paint in glowing colours - French English Dictionary