have a favourable effect on - Turco Inglés Diccionario