network of motorways - Turkish English Dictionary