managing editors
English
Noun
managing
editors
plural of
managing editor