long-time customer - French English Dictionary