have an effect on something - Spanish English Dictionary