overpopulating - German English Dictionary