manned lunar landing program - German English Dictionary