there is moonlight - German English Dictionary