have sufficient amount available - Anglais Synonymes Dictionnaire