hair of the dog that bit - Alemán Inglés Diccionario