geocenter - German English Dictionary