south african rock sparrow - French English Dictionary