Spanish-English Dictionaryrelay
Spanish word for relay