an unusual situation - French English Dictionary