Spanish-English Dictionarytouch
Spanish word for touch