weak punch - German English Dictionary