engraved roll - Turkish English Dictionary