cause and effect relation - Turc Anglais Dictionnaire