automatic punch - German English Dictionary