the rampart walk - German English Dictionary