extreme points of the netherlands - German English Dictionary