punchcard - German English Dictionary