translate English to French: To be a servant; give service; work; perform duties
8 Webster’s New International Dictionary of the English Language, G.& C. Merriam Company, Springfield, Mass., 1961, p.