be dependent on chance - Turkish English Dictionary