Spanish-English Dictionarytorment
Spanish word for torment