over-harvested - French English Dictionary