have sufficient amount available - Français Anglais Dictionnaire