gut punch - German English Dictionary