planetoide - German English Dictionary