impediment beyond his control - Spanisch Englisch Wörterbuch