have got a glow on - French English Dictionary