long-term seller - French English Dictionary