11

Terminogogie

Description:

There is a lot of english words (for a French homepage).

Recommendation:

How will users react? Will they understand or be frustrated?