automatic firearm ammunition belts - Espagnol Anglais Dictionnaire