heavily trafficked road - Turkish English Dictionary