hand-railing - French English Dictionary