jade moon supply base - German English Dictionary