pressure-plate drive strap - French English Dictionary