backlog of essential maintenence and repair - Turkish English Dictionary