moon-splashed - French English Dictionary