punchmarked - German English Dictionary