missile for mounted weapons - Espagnol Anglais Dictionnaire