isolated room in a home for privacy - Español Inglés Diccionario