deep space transponder - Turkish English Dictionary