celastric articulatus (celastrus orbiculatus) - Spanish English Dictionary