to fail to carry on its undertaking - Turc Anglais Dictionnaire