having much water - French English Dictionary