credit card payment form - French English Dictionary