translate English to French: General view of the Netherlands
Point de vue des Pays-Bas