crew-served weapons - English Synonyms Dictionary