lake in the hills - French English Dictionary