crew-served weapon - English Synonyms Dictionary