an engraving or print - Türkçe İngilizce Sözlük