edificio satélite - Turkish English Dictionary