huff (at draughts) - German English Dictionary