person who frequently drinks alcohol - French English Dictionary