conveying worm - Spanish English Dictionary