rock engraving - Spanish English Dictionary