juggle several things - Turkish English Dictionary