impediment beyond his control - İspanyolca İngilizce Sözlük