cause and consequence - Turc Anglais Dictionnaire