to carry out simultaneously - Francés Inglés Diccionario