Spanish-English Dictionarycast
Spanish word for cast