lug (lugworm) - Spanish English Dictionary