English synonyms about - contact  

English synonyms for the Dutch word ‘mitrailleur’

A rapidly firing automatic gun (often mounted):

machine gun