railroad worm - French English Dictionary