le lac - French English Dictionary