along the south bank - French English Dictionary