operating satellite - Turkish English Dictionary