punch prop - German English Dictionary