failure to fulfill duties - Turc Anglais Dictionnaire