moon-splashed - Spanish English Dictionary