English
safe haven

Rückzugsortm.