dodecaeder - French English Dictionary