punchmarked - French English Dictionary