overpopulated - German English Dictionary