polished rod - French English Dictionary