revitalizing - French English Dictionary