peak period traffic - French English Dictionary