Short-tailed Finch - Turco Inglés Diccionario