punch card check - French English Dictionary