active communications satellite - Turkish English Dictionary