throw rocks at - Francés Inglés Diccionario