operation and maintenance costs - Turkish English Dictionary