civil communications satellite - Turkish English Dictionary