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