infantry support weapon - Spanish English Dictionary