things seem dire - French English Dictionary