impediment beyond his control - Deutsch Englisch Wörterbuch