intermittent precipitation - Spanish English Dictionary