two story building with several apartments - Spanish English Dictionary