raw materials and geotechnology - French English Dictionary