demoscene - German English Dictionary