satellite earth station receiver - Turkish English Dictionary