Dicionário feio, mas funcionando.