have an effect upon - Turkish English Dictionary