person who raises worms - Spanish English Dictionary