demographers - German English Dictionary