to do many things together - Francés Inglés Diccionario