small ınsectivorous tree finch - Türkisch Englisch Wörterbuch