have several people pitch in - Turco Inglés Diccionario