peak-hour traffic - Turkish English Dictionary