population scientist - German English Dictionary