hair of the dog that bit - Francés Inglés Diccionario