cyclorrhynchus psittacula - Spanish English Dictionary