dodecaedro - Turkish English Dictionary