have (something) in stock - Français Anglais Dictionnaire