translate English to French: The beauty institute offers a large choice of beauty products for face and body.
L’institut offre une gamme généreuse et étudiée de soins de visage et de corps.