salad servers - French English Dictionary