big-footed sparrow - Spanish English Dictionary