be a habitual drunkard - Francés Inglés Diccionario