ice rampart - Turkish English Dictionary