satellite personal communication services - Turkish English Dictionary