for reasons beyond our control - Turc Anglais Dictionnaire