motorways in the netherlands - Turkish English Dictionary