translate English to French: G l a s s & St o n e P r od .
V er r e & pi er r e P r od.