translate English to French: Grand Duc is suited to people who like sport and leisures in the open air.
Grand Duc met à la disposition de tous les actifs, amoureux de sensations fortes et soucieux de qualité une gamme de vêtement spécialement conçu pour eux.