well-served - French English Dictionary