low-rise building - Spanish English Dictionary