have a well stocked house - Anglais Synonymes Dictionnaire