thin branch or cane - French English Dictionary