longer-term - French English Dictionary