at a lake - French English Dictionary