uncontrollable factors - Turc Anglais Dictionnaire