parking voucher - French English Dictionary