dodecahedra - Turkish English Dictionary