land of steady habits - French English Dictionary