to make matters worse - French English Dictionary