moonblind - French English Dictionary