Spanish-English Dictionaryrest
Spanish word for rest