with frequent drizzle - Spanish English Dictionary