accessibility to water front - French English Dictionary