building with two or more stories - Spanish English Dictionary