block (of houses) - Spanish English Dictionary