piece of engraved work - Español Inglés Diccionario