a large parrot of the andes - Francés Inglés Diccionario