translate English to French: They offer a wide range of windows, doors and hatches to suit a variety of applications.
L'entreprise offre un large éventail de fenêtres, de portes et d'écoutilles convenant à de nombreuses applications.