meer - French English Dictionary