moon-blind - French English Dictionary