room with no light or ventilation - Francés Inglés Diccionario