depending on various external factors - Allemand Anglais Dictionnaire