cover with a layer of rubble - Türkçe İngilizce Sözlük