storage lake - French English Dictionary