sharp-pointed weapon - Francés Inglés Diccionario