dewfall - French English Dictionary