the more things change... - French English Dictionary