urban habitat - Spanish English Dictionary