lug (lugworm) - French English Dictionary