a hit or blow with a stone - Espagnol Anglais Dictionnaire