long-term draft - French English Dictionary