keep oneself looking young - French English Dictionary