thump of the fist - German English Dictionary