moonglade - German English Dictionary