infantry support weapon - German English Dictionary