small ınsectivorous tree finch - Spanisch Englisch Wörterbuch