edge of an embankment - Türkçe İngilizce Sözlük