direct raw materials and supplies expenses - French English Dictionary