failure to fulfill - Français Anglais Dictionnaire