hit from a small stone - Turco Inglés Diccionario