credit voucher - French English Dictionary