long-time bill - French English Dictionary