do many things at once - Español Inglés Diccionario