satellite cities - Turkish English Dictionary