impediment beyond his control - Türkisch Englisch Wörterbuch