Полный русско-английский словарь
Maintenance shop, maintenance station
Станция технического обслуживания
станция технического обслуживания