with a view over the lakes - French English Dictionary