transmitter sticks - English Synonyms Dictionary