huff (at draughts) - Alemán Inglés Diccionario