blow with the fist on the throat - German English Dictionary