Scientific causation - Turco Inglés Diccionario