deltoid dodecahedron - Turkish English Dictionary