cause beyond one's control - Anglais Synonymes Dictionnaire