edificio satélite - German English Dictionary