people from all strata - German English Dictionary