We do not currently know of any synonyms for flag of convenience.
The noun flag of convenience is defined as:
See full definition of the word flag of convenience.