overexploited - Turkish English Dictionary