mining town - French English Dictionary