digital satellite concentrator - Turkish English Dictionary