device affording protection against wind effects - İspanyolca İngilizce Sözlük