foundation on a grating - Türkçe İngilizce Sözlük