barely beat the rain - İspanyolca İngilizce Sözlük