a lake house - French English Dictionary