people from all social strata - Allemand Anglais Dictionnaire