maintenance contractor - Turkish English Dictionary