dodecaedros - German English Dictionary