true finches - İspanyolca İngilizce Sözlük