total production costs - Turkish English Dictionary