ticket punch - French English Dictionary