walking stick umbrella - French English Dictionary