south pole–aitken basin - German English Dictionary