dodecaedral - Spanish English Dictionary