south african rock sparrow - Spanish English Dictionary