most open - French English Dictionary