Spanish-English Dictionaryobstruct
Spanish word for obstruct