do things simultaneously - Francés Inglés Diccionario