the union or concurrence of many things - Francés Inglés Diccionario