translate English to French: Items that are not in stock and must be ordered from our manufacturers are delivered within 2 weeks.
Les articles qui ne sont pas en stock et doivent être commandés par les fabricants sont livrés dans 2 semaines.