Spanish-English Dictionaryintervenir
Meaning of intervenir