manned lunar landing program - Turkish English Dictionary