frequent drizzle - French English Dictionary