cabbage worm - Spanish English Dictionary