Spanish-English Dictionaryscreen
Spanish word for screen