moon-splashed - German English Dictionary