drink hair of the dog - Spanish English Dictionary