a root vegetable originally from the andes (arracacia xanthorrhiza) - Spanish English Dictionary