substantial cause of serious injury - Turco Inglés Diccionario