engrave something on stone - Español Inglés Diccionario