cope and recover - French English Dictionary