Spanish-English Dictionarystation
Spanish word for station