transparent transponder in satellite communication - Turkish English Dictionary