an artificial limestone - Türkçe İngilizce Sözlük