have several people pitch in - Alemán Inglés Diccionario