translate English to German: All bookings have to be guaranteed by credit card or deposit.
Alle Reservierugen mussen durch Kreditkarte or Anzahlung garantiert werden.