be dependent on chance - Turc Anglais Dictionnaire