be juggling many jobs at once - Espagnol Anglais Dictionnaire