automatically pointed weapon - Francés Inglés Diccionario