do many things at once - Espagnol Anglais Dictionnaire