depending on various external factors - Turc Anglais Dictionnaire