impression of such a stamp - Türkçe İngilizce Sözlük