heavy drinker of strong or low quality alcoholic drinks - Spanish English Dictionary