indirect distribution by satellite - Turkish English Dictionary