depend on luck - Turc Anglais Dictionnaire