karroo - German English Dictionary