removable handrail - French English Dictionary