moonless - French English Dictionary