dodecahedral - Turkish English Dictionary