hit from a small stone - Francés Inglés Diccionario