moonseed - German English Dictionary