revolve around a planet - German English Dictionary