drink a lot of alcohol - Spanish English Dictionary