falling-down drunk - French English Dictionary