punchcard - French English Dictionary