deep-space transponder - Turkish English Dictionary