direct raw materials and supplies expenses - Francés Inglés Diccionario