stone ball used as missile - Francés Inglés Diccionario