causing an effect - Turco Inglés Diccionario