total production cost - Francés Inglés Diccionario