large ınsectivorous tree finch - Turc Anglais Dictionnaire