substantial cause of serious injury - Espagnol Anglais Dictionnaire