superlunar - French English Dictionary