data-collecting satellite - Turkish English Dictionary