great karroo - French English Dictionary