demoscopic - German English Dictionary