a large parrot of the andes - German English Dictionary