small ınsectivorous tree finch - Turco Inglés Diccionario