italian lake - French English Dictionary