impediment beyond his control - Französisch Englisch Wörterbuch