moon ray - German English Dictionary