advanced planetary probe - German English Dictionary