high-speed motorway - Turkish English Dictionary