manned lunar mission - German English Dictionary