Spanish-English Dictionaryrestrain
Spanish word for restrain