department of construction, maintenance and repair - Turkish English Dictionary