the southern hemisphere - German English Dictionary