television ınfrared observation satellite - Turkish English Dictionary