true finches - Francés Inglés Diccionario