over-harvested - Spanish English Dictionary