small ınsectivorous tree finch - İspanyolca İngilizce Sözlük