have several people pitch in - Francés Inglés Diccionario