dew-fall - French English Dictionary