the rampart walk - Turkish English Dictionary