any shortcoming that might arise - Français Anglais Dictionnaire