reason beyond one's control - Allemand Anglais Dictionnaire