moon eclipse - French English Dictionary