addicted to drink - French English Dictionary