juggle several things - Spanish English Dictionary