the earth revolves around the sun - German English Dictionary