room overlooking ... - Francés Inglés Diccionario