a parched lake - French English Dictionary