transparent transponder in satellite communication - German English Dictionary