upland moon - German English Dictionary