hair of the dog that bit - Espagnol Anglais Dictionnaire