room with a view of the street - Francés Inglés Diccionario