a pit stop - French English Dictionary