garden suburb - Spanish English Dictionary