driver's trip ticket - French English Dictionary