abatement and revival - French English Dictionary