true finches - Turco Inglés Diccionario