the great karroo - German English Dictionary