red-headed parrot finch - Turco Inglés Diccionario