soft and sustained rain - İspanyolca İngilizce Sözlük