short-tailed finch - Turco Inglés Diccionario