motorways in the netherlands - German English Dictionary