he's a heavy drinker - French English Dictionary