juggle several things - French English Dictionary