meaning of Annullationskosten-Versicherung

Annullationskosten-Versicherung - German to English

cancellation security [insurance cover]