pit mining - Turkish English Dictionary