main walls and roof - Spanish English Dictionary