vehicle logbook - French English Dictionary