dodecaedral - French English Dictionary