short-term draft - French English Dictionary