long pole or rod - French English Dictionary