drink oneself into a stupor - Francés Inglés Diccionario