red-headed finch - Turco Inglés Diccionario