dense rain or snow - İspanyolca İngilizce Sözlük