(weapon) stock - Español Inglés Diccionario