have an effect on something - Turc Anglais Dictionnaire