not lay oneself open toattack - İspanyolca İngilizce Sözlük