rain stair rods - French English Dictionary