lay off the booze - French English Dictionary