turntable fire-escape (fire brigade) - English Synonyms Dictionary