have a well stocked house - Français Anglais Dictionnaire