supporting pillars - Türkçe İngilizce Sözlük