long-term precision - French English Dictionary