total production cost - Turkish English Dictionary