slight deterioration - French English Dictionary