napier's rods - French English Dictionary