cause and effect relationship - Turco Inglés Diccionario