ground at the foot of a rampart - İngilizce Eşanlam Sözlük