What is the best and native way to use words master and translators to denote a "group of highly skilled translators"? I am stuck with initial "M" letter, as it is used in the brand name and logo, so the first word has to start with "M" and I cannot use a simple option like "expert translators"...
Masters of translation seems to be misleading, as if referring to an academic degree.
So far, I thought of using adjectives:
...and similar looking words:
maestros of translation,
Please, vote or tell, which is the better option.