Spanish-English Dictionarycompel
Spanish word for compel