dodecaedral - Turkish English Dictionary