What does Billigflaggenschiff mean?

Billigflaggenschiff - German to English

banner of convenience ship