resistant to shock and damage - İspanyolca İngilizce Sözlük