spectacled finch - Turco Inglés Diccionario