planetologist - German English Dictionary