dodecaedros - Turkish English Dictionary