large ınsectivorous tree finch - Spanisch Englisch Wörterbuch