have several people pitch in - Spanish English Dictionary