be burnt out on the booze - French English Dictionary