depopulator - German English Dictionary