on-board refueling vapor recovery system - French English Dictionary