horse finch - Turco Inglés Diccionario