over-exploitation - French English Dictionary