drink excessive amounts of alcohol - Spanish English Dictionary