subsatellite - Turkish English Dictionary