usable apartment space - Español Inglés Diccionario