open pit mining and earth work engineering - French English Dictionary