manned lunar flight - German English Dictionary