total producer surplus - Turkish English Dictionary