engraved roll - Spanish English Dictionary