over-harvested - German English Dictionary