open-cast mine - Turkish English Dictionary