card holder bank - French English Dictionary