pullrod - French English Dictionary