demoscopy - German English Dictionary