usable apartment space - Spanish English Dictionary