dodecaedro - German English Dictionary