primary precipitation - Spanish English Dictionary