large ground finch - Turco Inglés Diccionario