owning and operating costs - Turkish English Dictionary