green-striped brush finch - Turco Inglés Diccionario