Spanish-English Dictionarystop
Spanish word for stop