room with a view of the street - German English Dictionary