get down to some serious drinking - Francés Inglés Diccionario