large sections of the population - Deutsch Englisch Wörterbuch