sling weapon - Francés Inglés Diccionario