repair and maintenance corps - Turkish English Dictionary