pursuit track race - French English Dictionary