american tree sparrow (spizella arborea) - Spanish English Dictionary