a hit or blow with a stone - Español Inglés Diccionario