Spanish-English Dictionarywatch
Spanish word for watch